pay a fixed or agreed sum - German English Dictionary